/**
 * 用户数据模型
 * 
 */
module.exports = class User extends require('./model'){
    /**
     * 用户登录
     * @param {String} username 用户名
     * @param {String} password 密码
     */
    static login(username,password){
        return new Promise((resolve,reject) =>{
            let sql = 'SELECT id,username FROM `user` WHERE username= ? AND password = ?';
            // 父类继承的方法query
            this.query(sql,[username,password]).then(res =>{
                resolve(res[0]);
            }).catch(err =>{
                console.log(`登录失败:${err.message}`);
                reject(err);
            });
        });
    }
 
}